Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
177 NORWOOD ROAD Terraced £180,000 7 Apr 2004
181 NORWOOD ROAD Terraced £70,000 25 Sep 1996
183 NORWOOD ROAD Semi-Detached £310,000 15 Oct 2007
NORWOOD GREEN POST OFFICE, 175 NORWOOD ROAD Semi-Detached £155,000 21 May 1997